/**
 * 商品查询参数
 */
export interface ProQuery extends PageQuery {
  keywords?: string;
}

/**
 * 商品信息分页对象
 */
export interface ProPageVO {
  /**
   * 商品唯一标识
   */
  id?: string;

  /**
   * 商品名称
   */
  productName?: string;

  /**
   * 商品图片
   */
  productImages?: string;
  /**
   * 商品价格
   */
  price?: number;
  /**
   * 库存数量
   */
  stockQuantity?: number;
  /**
   * 商家名称
   */
  merchantName?: String;
  /**
   * 商品描述
   */
  description?: string;
  /**
   * 创建时间
   */
  createdTime?: Date;
}

/**
 * 商品分页
 */
export type ProPageResult = PageResult<ProPageVO[]>;

/**
 * 商品表单对象
 */
export interface ProForm {
  /**
   * 商品唯一标识
   */
  id?: string;

  /**
   * 商品名称
   */
  productName?: string;

  /**
   * 商品价格
   */
  price?: number;
  /**
   * 库存数量
   */
  stockQuantity?: number;
  /**
   * 商家名称
   */
  merchantName?: number;
  /**
   * 商品描述
   */
  description?: string;

  /**
   * 商品分类
   */
  category?: string;
}
